"""
 【程序19】
题目：一个数如果恰好等于它的因子之和，这个数就称为“完数”。例如6=1＋2＋3.编程
　　　找出1000以内的所有完数。
"""

if __name__ == '__main__':
    print()
    # n = int(input("输入一个数字："))
    # s = 0
    # for x in range(2, n + 1):
    #     if n % x == 0:
    #         s += x
    #         n = int(n / x)
    # s += 1
    # if s == n:
    #     print("YES")
    # else:
    #     print("NO")
